package com.miplus.ccrm.core.controller.vo.credit;

import lombok.Data;

import java.math.BigDecimal;
import java.util.List;

@Data
public class CrdCmdResVo {
    /**
     * 执行指令返回的结果Code
     */
    private String respCode;

    /**
     * 执行指令返回的结果Code说明
     */
    private String respCodeDesc;

    /**
     * 刷新案件余额总数
     */
    private Integer total;

    /**
     * 刷新案件余额成功总数
     */
    private Integer okcount;

    /**
     * 出催数量
     */
    private Integer rpccount;

    /**
     * 余额，查账号余额指令有效
     */
    private String balance;

    /**
     * 可用余额，查账号余额指令有效
     */
    private String lastBalance;

    /**
     * 逾期期数
     */
    private Integer mthsOdue;

    /**
     * 1=出催，0非出催
     */
    private Integer IsRpc;

    /**
     * 最低还款额
     */
    private BigDecimal lowestRepayBal;

    /**
     * 已出账单欠款(当前余额)
     */
    private BigDecimal settledBillAmt;

    /**
     * 未出账单欠款
     */
    private BigDecimal unsettledBillAmt;

    /**
     * 利息
     */
    private BigDecimal interestFee;

    /**
     * 违约金
     */
    private BigDecimal penchgAcc;

    /**
     * 其他费用
     */
    private BigDecimal othExpense;

    /**
     * 应收透支利息
     */
    private BigDecimal intChgd;

    /**
     * 还款未入账金额
     */
    private BigDecimal unbillPaymt;

    /**
     * 还款金额
     */
    private BigDecimal paymtClrd;

    /**
     * 逾期金额
     */
    private BigDecimal age1Age6;

    /**
     * 总欠款
     */
    private BigDecimal acctDebtAll;

    /**
     * 账单明细
     */
    private List<CrdBillTailResVo> billTailList;

    /**
     * 下一页标识
     */
    private String nextpageflg;
}
